package com.isunland.managesystem.entity;

import com.isunland.managesystem.base.BaseEntity;
import java.io.Serializable;

/**
 * 创建者: HuXiaoDan
 * 日期: 2016/12/14 17:20
 */
public class SignSummaryOriginal extends BaseEntity<SignSummaryOriginal.SignSummaryContent> {
  public class SignSummaryContent implements Serializable {

    /**
     * createBy : null
     * createtime : null
     * updatetime : null
     * updateBy : null
     * id : BD838E58B75F11E682391051721D5B97_12200
     * orderNo : 93318
     * remark : null
     * regStaffId : 1000140003
     * regStaffName : 张金萍
     * regDate : 2016-12-01
     * memberCode : 100014
     * deptCode : 100014001
     * deptName : 公司领导
     * staffId : 1000140003
     * staffName : 张金萍
     * signInYear : 2016
     * signInMonth : 12
     * signInDate : 01
     * weekDay : 四
     * ifWorkDay : T
     * classId : 10000046450518
     * className : 北京本部124
     * classKindCode : fixed
     * classKindName : null
     * worktimeMin : 7.5
     * rsignStringime : 2016-12-01 09:00:00
     * rsignOutTime : 2016-12-01 17:30:00
     * rsignInPlace : 五街,七街
     * rsignOutPlace : 五街,七街
     * rsignStringime2 : null
     * rsignOutTime2 : null
     * rsignInPlace2 : null
     * rsignOutPlace2 : null
     * onPositionHours : 7.5
     * onPositionDays : 0.9375
     * dinerFeeDays : 1
     * addHours : 1
     * overTimeHours : 0
     * relRecKinds : null
     * dataStatus : publish
     * checkStaffId : 1000140003
     * checkStaffName : 张金萍
     * checkDate : 2016-12-01
     * psignInTime : 2016-12-01 08:47:00
     * psignOutTime : 2016-12-01 19:14:00
     * psignInPlace : 北京市海淀区上地五街靠近昊海大厦
     * psignOutPlace : 通过批量设置补贴小时增加记录
     * psignStringime2 : null
     * psignOutTime2 : null
     * psignInPlace2 : null
     * psignOutPlace2 : null
     * ifEfective : T
     * ifTripDay : F
     * restInDate : 2016-12-01 12:00:00
     * restOutDate : 2016-12-01 13:00:00
     * restInDate2 : null
     * restOutDate2 : null
     * workHour : 7.50
     * recordDate : 2016-12-01
     * avgDailyWorkHour : 8
     * holyHours : 0
     * punchHours : 10.45
     * outworkHours : 0
     * attendStatus     考勤状态编码
     * attendStatusName  考勤状态名称
     * attendGroupName  考勤分组
     */

    private String createBy;
    private String createtime;
    private String updatetime;
    private String updateBy;
    private String id;
    private String orderNo;
    private String remark;
    private String regStaffId;
    private String regStaffName;
    private String regDate;
    private String memberCode;
    private String deptCode;
    private String deptName;
    private String staffId;
    private String staffName;
    private String signInYear;
    private String signInMonth;
    private String signInDate;
    private String weekDay;
    private String ifWorkDay;
    private String classId;
    private String className;
    private String classKindCode;
    private String classKindName;
    private String worktimeMin;
    private String rsignStringime;

    private String rsignInPlace;
    private String rsignOutPlace;
    private String rsignStringime2;
    private String rsignOutTime2;
    private String rsignInPlace2;
    private String rsignOutPlace2;
    private String onPositionHours;
    private String onPositionDays;
    private String dinerFeeDays;
    private String addHours;
    private String overTimeHours;
    private String relRecKinds;//不为空值为T 显示单据明细标志
    private String dataStatus;
    private String checkStaffId;
    private String checkStaffName;
    private String checkDate;

    private String psignInPlace;
    private String psignOutPlace;
    private String psignStringime2;
    private String psignOutTime2;
    private String psignInPlace2;
    private String psignOutPlace2;
    private String ifEfective;
    private String ifTripDay;
    private String restInDate;
    private String restOutDate;
    private String restInDate2;
    private String restOutDate2;
    private String workHour;
    private String recordDate;
    private String avgDailyWorkHour;
    private String holyHours;
    private String punchHours;
    private String outworkHours;
    private String attendStatus;
    private String attendStatusName;
    private String attendGroupName;
    private String rsignInTime;
    private String rsignOutTime;
    private String psignInTime;
    private String psignOutTime;

    public String getRsignInTime() {
      return rsignInTime;
    }

    public void setRsignInTime(String rsignInTime) {
      this.rsignInTime = rsignInTime;
    }

    public String getAttendStatus() {
      return attendStatus;
    }

    public void setAttendStatus(String attendStatus) {
      this.attendStatus = attendStatus;
    }

    public String getAttendStatusName() {
      return attendStatusName;
    }

    public void setAttendStatusName(String attendStatusName) {
      this.attendStatusName = attendStatusName;
    }

    public String getCreateBy() {
      return createBy;
    }

    public void setCreateBy(String createBy) {
      this.createBy = createBy;
    }

    public String getCreatetime() {
      return createtime;
    }

    public void setCreatetime(String createtime) {
      this.createtime = createtime;
    }

    public String getUpdatetime() {
      return updatetime;
    }

    public void setUpdatetime(String updatetime) {
      this.updatetime = updatetime;
    }

    public String getUpdateBy() {
      return updateBy;
    }

    public void setUpdateBy(String updateBy) {
      this.updateBy = updateBy;
    }

    public String getId() {
      return id;
    }

    public void setId(String id) {
      this.id = id;
    }

    public String getOrderNo() {
      return orderNo;
    }

    public void setOrderNo(String orderNo) {
      this.orderNo = orderNo;
    }

    public String getRemark() {
      return remark;
    }

    public void setRemark(String remark) {
      this.remark = remark;
    }

    public String getRegStaffId() {
      return regStaffId;
    }

    public void setRegStaffId(String regStaffId) {
      this.regStaffId = regStaffId;
    }

    public String getRegStaffName() {
      return regStaffName;
    }

    public void setRegStaffName(String regStaffName) {
      this.regStaffName = regStaffName;
    }

    public String getRegDate() {
      return regDate;
    }

    public void setRegDate(String regDate) {
      this.regDate = regDate;
    }

    public String getMemberCode() {
      return memberCode;
    }

    public void setMemberCode(String memberCode) {
      this.memberCode = memberCode;
    }

    public String getDeptCode() {
      return deptCode;
    }

    public void setDeptCode(String deptCode) {
      this.deptCode = deptCode;
    }

    public String getDeptName() {
      return deptName;
    }

    public void setDeptName(String deptName) {
      this.deptName = deptName;
    }

    public String getStaffId() {
      return staffId;
    }

    public void setStaffId(String staffId) {
      this.staffId = staffId;
    }

    public String getStaffName() {
      return staffName;
    }

    public void setStaffName(String staffName) {
      this.staffName = staffName;
    }

    public String getSignInYear() {
      return signInYear;
    }

    public void setSignInYear(String signInYear) {
      this.signInYear = signInYear;
    }

    public String getSignInMonth() {
      return signInMonth;
    }

    public void setSignInMonth(String signInMonth) {
      this.signInMonth = signInMonth;
    }

    public String getSignInDate() {
      return signInDate;
    }

    public void setSignInDate(String signInDate) {
      this.signInDate = signInDate;
    }

    public String getWeekDay() {
      return weekDay;
    }

    public void setWeekDay(String weekDay) {
      this.weekDay = weekDay;
    }

    public String getIfWorkDay() {
      return ifWorkDay;
    }

    public void setIfWorkDay(String ifWorkDay) {
      this.ifWorkDay = ifWorkDay;
    }

    public String getClassId() {
      return classId;
    }

    public void setClassId(String classId) {
      this.classId = classId;
    }

    public String getClassName() {
      return className;
    }

    public void setClassName(String className) {
      this.className = className;
    }

    public String getClassKindCode() {
      return classKindCode;
    }

    public void setClassKindCode(String classKindCode) {
      this.classKindCode = classKindCode;
    }

    public String getClassKindName() {
      return classKindName;
    }

    public void setClassKindName(String classKindName) {
      this.classKindName = classKindName;
    }

    public String getWorktimeMin() {
      return worktimeMin;
    }

    public void setWorktimeMin(String worktimeMin) {
      this.worktimeMin = worktimeMin;
    }

    public String getRsignStringime() {
      return rsignStringime;
    }

    public void setRsignStringime(String rsignStringime) {
      this.rsignStringime = rsignStringime;
    }

    public String getRsignOutTime() {
      return rsignOutTime;
    }

    public void setRsignOutTime(String rsignOutTime) {
      this.rsignOutTime = rsignOutTime;
    }

    public String getRsignInPlace() {
      return rsignInPlace;
    }

    public void setRsignInPlace(String rsignInPlace) {
      this.rsignInPlace = rsignInPlace;
    }

    public String getRsignOutPlace() {
      return rsignOutPlace;
    }

    public void setRsignOutPlace(String rsignOutPlace) {
      this.rsignOutPlace = rsignOutPlace;
    }

    public String getRsignStringime2() {
      return rsignStringime2;
    }

    public void setRsignStringime2(String rsignStringime2) {
      this.rsignStringime2 = rsignStringime2;
    }

    public String getRsignOutTime2() {
      return rsignOutTime2;
    }

    public void setRsignOutTime2(String rsignOutTime2) {
      this.rsignOutTime2 = rsignOutTime2;
    }

    public String getRsignInPlace2() {
      return rsignInPlace2;
    }

    public void setRsignInPlace2(String rsignInPlace2) {
      this.rsignInPlace2 = rsignInPlace2;
    }

    public String getRsignOutPlace2() {
      return rsignOutPlace2;
    }

    public void setRsignOutPlace2(String rsignOutPlace2) {
      this.rsignOutPlace2 = rsignOutPlace2;
    }

    public String getOnPositionHours() {
      return onPositionHours;
    }

    public void setOnPositionHours(String onPositionHours) {
      this.onPositionHours = onPositionHours;
    }

    public String getOnPositionDays() {
      return onPositionDays;
    }

    public void setOnPositionDays(String onPositionDays) {
      this.onPositionDays = onPositionDays;
    }

    public String getDinerFeeDays() {
      return dinerFeeDays;
    }

    public void setDinerFeeDays(String dinerFeeDays) {
      this.dinerFeeDays = dinerFeeDays;
    }

    public String getAddHours() {
      return addHours;
    }

    public void setAddHours(String addHours) {
      this.addHours = addHours;
    }

    public String getOverTimeHours() {
      return overTimeHours;
    }

    public void setOverTimeHours(String overTimeHours) {
      this.overTimeHours = overTimeHours;
    }

    public String getRelRecKinds() {
      return relRecKinds;
    }

    public void setRelRecKinds(String relRecKinds) {
      this.relRecKinds = relRecKinds;
    }

    public String getDataStatus() {
      return dataStatus;
    }

    public void setDataStatus(String dataStatus) {
      this.dataStatus = dataStatus;
    }

    public String getCheckStaffId() {
      return checkStaffId;
    }

    public void setCheckStaffId(String checkStaffId) {
      this.checkStaffId = checkStaffId;
    }

    public String getCheckStaffName() {
      return checkStaffName;
    }

    public void setCheckStaffName(String checkStaffName) {
      this.checkStaffName = checkStaffName;
    }

    public String getCheckDate() {
      return checkDate;
    }

    public void setCheckDate(String checkDate) {
      this.checkDate = checkDate;
    }

    public String getPsignInTime() {
      return psignInTime;
    }

    public void setPsignInTime(String psignInTime) {
      this.psignInTime = psignInTime;
    }

    public String getPsignOutTime() {
      return psignOutTime;
    }

    public void setPsignOutTime(String psignOutTime) {
      this.psignOutTime = psignOutTime;
    }

    public String getPsignInPlace() {
      return psignInPlace;
    }

    public void setPsignInPlace(String psignInPlace) {
      this.psignInPlace = psignInPlace;
    }

    public String getPsignOutPlace() {
      return psignOutPlace;
    }

    public void setPsignOutPlace(String psignOutPlace) {
      this.psignOutPlace = psignOutPlace;
    }

    public String getPsignStringime2() {
      return psignStringime2;
    }

    public void setPsignStringime2(String psignStringime2) {
      this.psignStringime2 = psignStringime2;
    }

    public String getPsignOutTime2() {
      return psignOutTime2;
    }

    public void setPsignOutTime2(String psignOutTime2) {
      this.psignOutTime2 = psignOutTime2;
    }

    public String getPsignInPlace2() {
      return psignInPlace2;
    }

    public void setPsignInPlace2(String psignInPlace2) {
      this.psignInPlace2 = psignInPlace2;
    }

    public String getPsignOutPlace2() {
      return psignOutPlace2;
    }

    public void setPsignOutPlace2(String psignOutPlace2) {
      this.psignOutPlace2 = psignOutPlace2;
    }

    public String getIfEfective() {
      return ifEfective;
    }

    public void setIfEfective(String ifEfective) {
      this.ifEfective = ifEfective;
    }

    public String getIfTripDay() {
      return ifTripDay;
    }

    public void setIfTripDay(String ifTripDay) {
      this.ifTripDay = ifTripDay;
    }

    public String getRestInDate() {
      return restInDate;
    }

    public void setRestInDate(String restInDate) {
      this.restInDate = restInDate;
    }

    public String getRestOutDate() {
      return restOutDate;
    }

    public void setRestOutDate(String restOutDate) {
      this.restOutDate = restOutDate;
    }

    public String getRestInDate2() {
      return restInDate2;
    }

    public void setRestInDate2(String restInDate2) {
      this.restInDate2 = restInDate2;
    }

    public String getRestOutDate2() {
      return restOutDate2;
    }

    public void setRestOutDate2(String restOutDate2) {
      this.restOutDate2 = restOutDate2;
    }

    public String getWorkHour() {
      return workHour;
    }

    public void setWorkHour(String workHour) {
      this.workHour = workHour;
    }

    public String getRecordDate() {
      return recordDate;
    }

    public void setRecordDate(String recordDate) {
      this.recordDate = recordDate;
    }

    public String getAvgDailyWorkHour() {
      return avgDailyWorkHour;
    }

    public void setAvgDailyWorkHour(String avgDailyWorkHour) {
      this.avgDailyWorkHour = avgDailyWorkHour;
    }

    public String getHolyHours() {
      return holyHours;
    }

    public void setHolyHours(String holyHours) {
      this.holyHours = holyHours;
    }

    public String getPunchHours() {
      return punchHours;
    }

    public void setPunchHours(String punchHours) {
      this.punchHours = punchHours;
    }

    public String getOutworkHours() {
      return outworkHours;
    }

    public void setOutworkHours(String outworkHours) {
      this.outworkHours = outworkHours;
    }

    public String getAttendGroupName() {
      return attendGroupName;
    }

    public void setAttendGroupName(String attendGroupName) {
      this.attendGroupName = attendGroupName;
    }
  }
}
